Dictionaries:

permanent mascara:

From: ' wearing permanent mascara ', an American expression of the 1960s for two black eyes or shiners.
See Also: a vinculo matrimonii, genital failure, live-in (lover), permanent mascara

Link to this page:

Word Browser